func runtime.assertLockHeld

50 uses

	runtime (current package)
		lockrank_off.go#L52: func assertLockHeld(l *mutex) {
		malloc.go#L651: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L700: 	assertLockHeld(&scavenger.lock)
		mheap.go#L528: 	assertLockHeld(&h.lock)
		mheap.go#L870: 	assertLockHeld(&h.lock)
		mheap.go#L933: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1114: 	assertLockHeld(&h.lock)
		mheap.go#L1146: 	assertLockHeld(&h.lock)
		mheap.go#L1481: 	assertLockHeld(&h.lock)
		mheap.go#L1622: 	assertLockHeld(&h.lock)
		mpagealloc.go#L358: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L486: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L571: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L612: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L648: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L873: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L934: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L79: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L120: 	assertLockHeld(p.mheapLock)
		mprof.go#L402: 	assertLockHeld(&profMemActiveLock)
		mprof.go#L403: 	assertLockHeld(&profMemFutureLock[index])
		proc.go#L908: 	assertLockHeld(&sched.lock)
		proc.go#L930: 	assertLockHeld(&sched.lock)
		proc.go#L5671: 	assertLockHeld(&sched.lock)
		proc.go#L5749: 	assertLockHeld(&sched.lock)
		proc.go#L5988: 	assertLockHeld(&sched.lock)
		proc.go#L6516: 	assertLockHeld(&sched.lock)
		proc.go#L6530: 	assertLockHeld(&sched.lock)
		proc.go#L6544: 	assertLockHeld(&sched.lock)
		proc.go#L6560: 	assertLockHeld(&sched.lock)
		proc.go#L6572: 	assertLockHeld(&sched.lock)
		proc.go#L6585: 	assertLockHeld(&sched.lock)
		proc.go#L6595: 	assertLockHeld(&sched.lock)
		proc.go#L6659: 	assertLockHeld(&sched.lock)
		proc.go#L6688: 	assertLockHeld(&sched.lock)
		proc.go#L6716: 	assertLockHeld(&sched.lock)
		time.go#L269: 	assertLockHeld(&ts.mu)
		time.go#L450: 	assertLockHeld(&t.mu)
		time.go#L521: 	assertLockHeld(&ts.mu)
		time.go#L632: 	assertLockHeld(&t.mu)
		time.go#L715: 	assertLockHeld(&ts.mu)
		time.go#L806: 	assertLockHeld(&ts.mu)
		time.go#L1019: 	assertLockHeld(&ts.mu)
		time.go#L1052: 	assertLockHeld(&ts.mu) // t is unlocked now, but not ts
		time.go#L1064: 	assertLockHeld(&t.mu)
		time.go#L1066: 		assertLockHeld(&t.ts.mu)
		time.go#L1202: 	assertLockHeld(&ts.mu)
		trace.go#L833: 		assertLockHeld(&trace.lock)
		tracebuf.go#L347: 	assertLockHeld(&trace.lock)
		traceruntime.go#L682: 	assertLockHeld(&sched.lock)